package modeling_platfrom_remote

type RoleResponses struct {
	RoleData RoleData `json:"data"`
	Success  bool     `json:"success"`
	Message  string   `json:"message"`
	//Exception string `json:"exception"`
	//Code      string `json:"code"`
}
type RoleList struct {
	MyStandardRoleId     string `json:"MyStandardRoleId"`
	StandardRoleName     string `json:"StandardRoleName"`
	ParentGUID           string `json:"ParentGUID"`
	StandardRoleType     string `json:"StandardRoleType"`
	StandardRoleTypeName string `json:"StandardRoleTypeName"`
	StandardRoleTypeCode string `json:"StandardRoleTypeCode"`
	//ProfessionalLine        interface{} `json:"ProfessionalLine"`
	//ProfessionalId          string      `json:"ProfessionalId"`
	IsAllowSelect bool `json:"IsAllowSelect"`
	//BuGuid                  interface{} `json:"BuGuid"`
	//UserNames               interface{} `json:"UserNames"`
	//OrderCode               string      `json:"OrderCode"`
	//MyStandardRoleLabelName string      `json:"MyStandardRoleLabelName"`
	//MyStandardRoleLabelId   interface{} `json:"MyStandardRoleLabelId"`
	//StandardRoleCode        string      `json:"StandardRoleCode"`
	//OrderHierarchyCode      string      `json:"OrderHierarchyCode"`
}
type RoleData struct {
	TotalCount int32      `json:"TotalCount"`
	RoleList   []RoleList `json:"RoleList"`
}
